<?php
    function genVcodeImg($code){
        ///如果之前有输出，全部清理掉::wq
        
        ob_get_clean();
        
        header("Content-type: image/PNG"); 
        //准备好随机数发生器种子  
        //准备图片的相关参数   
        $im = imagecreate(62,20); 
        $black = ImageColorAllocate($im, 0,0,0);  //RGB黑色标识符 
        $white = ImageColorAllocate($im, 255,255,255); //RGB白色标识符 
        $gray = ImageColorAllocate($im, 200,200,200); //RGB灰色标识符 
        //开始作图     
       if($code == '')
            $code = 1234;
        imagefill($im,0,0,$gray); 
        imagestring($im, 5, 10, 3, $code, $black); 
        //加入干扰象素    
        for($i=0;$i<200;$i++){ 
            $randcolor = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255)); 
            imagesetpixel($im, rand()%70 , rand()%30 , $randcolor); 
        } 
        //输出验证图片 
        ImagePNG($im); 
        //销毁图像标识符 
        ImageDestroy($im); 
    }
?>
